/**
 * @version   3.2.16 February 8, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Core */
body {color: #333;}
#rt-header, #rt-bottom {color: #aaa;}
#rt-footer, #rt-copyright {color: #fff;}
#rt-sidebar-b {background-color: #e9e9e9;}
#rt-sidebar-c {background-color: #f0f0f0;}
#gantry-viewswitcher {margin: 5px auto;position: relative;top:auto;right:0;}

/* Navigation - Core */
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #fff;}
.menutop li.parent.root > .item span, .menu-type-splitmenu .menutop li.parent .item span {background: url(../images/menus/menutop-daddy.png) 100% 50% no-repeat;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: #444;color: #fff;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item {background: #fff;color: #000;}

/* Navigation - Dropdowns */
.menutop .fusion-submenu-wrapper {background: #444;}
.menutop ul li > .item {color: #fff;}
.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item {background: #333;color: #ccc;}
.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}

/* START Black Color ------------------------------------------------------------- */
#rt-header {
	background-color: #060c17;
}
#jf-bottomsection {
	background-color: #060C17;
}
.jf-blog-image .jf-blog-author a:hover,.jf-blog-image .jf-blog-category a:hover {
	color:#c00;
}
h2.jf-faq-trigger a {
	color: #23324C;
}
h2.jf-faq-trigger a:hover {
	color: #c00;
}
#jf-object-carousel a {
	background: #0F3A29;
}

/* END Black Color ------------------------------------------------------------- */

/* START Green Color ------------------------------------------------------------- */
.jf-bottom-sep {
	border-left: 40px solid #222 !important;
	background: #06d79e !important;
}
#rt-header .rt-fusionmenu, #rt-header .jf-headermaskline #jf-undermenu, #slider-bg {
	background: rgba(0, 0, 0, 0.6) !important;
}
.pagination li.current a, .nivo-controlNav a.active {
	background: rgba(0, 0, 0, 0.6) !important;
}
.nivo-controlNav a {
	background-position: 0 -14px !important;
}
.rt-readon-surround a:hover {
	color:#fff !important;
}
.jf-simple-slider-caption h1, .tj_wrapper ul li > span, .jf-blog-image .jf-blog-date {
	background: #006380 !important;
}
#jf-welcome h1 span {
	color:#006380 !important;
}
.jf-blog-image .jf-blog-category a, .jf-blog-image .jf-blog-author a, .jf-blog-image .jf-blog-category a, .jf-blog-image .jf-blog-author a:hover, .jf-blog-image .jf-blog-category a:hover, h2.jf-faq-trigger a:hover {
	color:#0095c0 !important;
}
ul#jf-post-items li .date {
	background: url('../images/jf-green-theme/bg-date-circle.png') no-repeat center !important;
}
.button-green-style1 {
	background:#00804e !important;
}
.jf-portfolio-item-ninth .mask-1, .jf-portfolio-item-ninth .mask-2 {
	background: rgba(0, 128, 78, 0.7) !important;
}
#rt-sidebar-a .module-title h2 {
	background-image: none !important;
}
/* END Green Color ------------------------------------------------------------- */

/* START Green Kunena theme Color ------------------------------------------------------------- */
#Kunena .kheader h2, #Kunena .button, #Kunena .kbutton, #Kunena #kbutton_addvideo1, #Kunena #kbutton_addvideo2 {
	background-color: #00804e !important;
}
#Kunena a:link, #Kunena a:visited, #Kunena a:active {
	color: #0095c0 !important;
}
#Kunena #ktab ul.menu li a:hover, #Kunena #ktab ul.menu li a:focus {
	color: #fff !important;
}
#Kunena #ktab a {
	color: #545454 !important;
}
#Kunena #ktab ul.menu li.active a {
	color: #FFF !important;
}
body #Kunena .kblock div.kheader, body #Kunena div.kblock > div.kheader {
	background-color: #111 !important;
}
#jf-login-search a:hover {
	border-top: solid 2px #00804e !important;
}
#jf-kunena-search .kbutton, #jf-kunena-login .klogin-vert .kbutton {
	background-color: #00804e !important;
}
#jf-kunena-search .kbutton:hover, #jf-kunena-login .klogin-vert .kbutton:hover {
	background-color: #00663e !important;
}
#Kunena #ktab ul.menu li.active a {
	background: url(../images/jf-green-theme/menu-hover.png) repeat -20px 94px !important;
}
#Kunena #ktab a {
	background-image: url(../images/jf-green-theme/menu-hover.png) !important;
}
/* END Green Kunena theme Color ------------------------------------------------------------- */

/* START Green JomSocial theme Color ------------------------------------------------------------- */
body #community-wrap div.greybox {
	background-color: #006E43;
}
#community-wrap .cModule h3 {
	background-color: #00613B;
}
body #community-wrap div.greybox a#joinButton:hover {
	background: #006380;
}
body #community-wrap div.greybox div div div.loginform input.frontlogin {
	color: #006380;
}
body #community-wrap .button {
	background: #222 !important;
	border: 1px solid #222 !important;
}
#cWindowContentTop {
	background: #00804E !important;
}
#cWindow.dialog #cwin_close_btn:link, #cWindow.dialog #cwin_close_btn:visited {
	background-color: #00804E !important;
}
#jsMenu .jsMenuBar li a.active {
	background: url(../images/jf-green-theme/menu-hover.png) -20px 94px !important;
}
#jsMenu .jsMenuBar li:hover a:hover, #jsMenu .jsMenuBar li ul a:hover, #jsMenu .jsMenuBar li ul a:focus {
	background-image: url(../images/jf-green-theme/menu-hover.png);
}
#jsMenu .jsMenuBar a {
	background-image: url(../images/jf-green-theme/menu-hover.png);
}
#jsMenu .jsMenuBar li ul li a:hover {
	background: #68AB91 !important;
	background: -webkit-gradient(linear,left top,left bottom,from(#3C9678),to(#68AB91)) !important;
	background: -moz-linear-gradient(top,#3C9678,#68AB91) !important;
	background-image: -o-linear-gradient(top,#3C9678,#68AB91) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3C9678',endColorstr='#68AB91') !important;
}
#community-wrap .community-status .button {
	background: #00804E !important;
}
body #community-wrap .button {
	background: #00804E !important;
}
#community-wrap .wall-coc-form-actions button, #community-wrap a.wall-coc-form-action {
	background: #00804E !important;
	color: white !important;
}
#community-wrap .small-button a:hover span {
	background-color: #00804E;
}
/* START Green JomSocial theme Color ------------------------------------------------------------- */